export default {
    // 将以逗号分隔得关键字处理成为数组
    formatJSON(array, key) {
        return array.filter((item) => {
            if (item[key]) {
                item[key] = item[key].split(',')
            }
            return item
        })
    },
    // 将JSON字符串转为对象
    jsonToArr (str) {
        return JSON.parse(str)
    },
    // 将字符串以，逗号分割为数组
    strToArr(str) {
        return str.split(',')
    },
    // 将字符串中的,逗号 替换为空格
    replaceToSpace(str) {
        return str.replace(/,/g, ' ')
    },
    // 将空白字符替换为空
    trimSpace(str) {
        return str.replace(/\s+/g, '')
    },
    // 节流
    throttle(fn, delay) {
        var t = null,
            begin = new Date().getTime()
        
        return function () {
            var _self = this,
                args = arguments,
                cur = new Date().getTime();
            
            clearTimeout(t)
        }
    }
}